package com.imm.persistencia;

import java.sql.SQLException;

import com.imm.dominio.*;

public interface IPersistencia {
	public Venta   AltaVenta(Venta venta)throws SQLException;
	public Anulado AnularVentaBD(Venta venta);
	public boolean IngresarUsuarioBD(Usuario usuario);
	public boolean ModificarUsuarioBD(Usuario usuario);
	public int IngresarAgenciaBD(Agencia agencia);
	public boolean ModificarAgenciaBD(Agencia agencia);
	public double  ObtenerMontoBD(int minutos);
	public boolean ExisteUsuarioBD(String us, String pass)throws SQLException;
	public boolean BuscarAgenciaBD(Agencia agencia);
	public Venta buscarVenta(Integer id_Ticket_IMM) throws SQLException;
	public boolean verificarVentaAnulada(Venta venta) throws SQLException;
	public boolean verificarDatosVentas(Venta venta) throws SQLException;
	public Integer obtenerMinutoQuiebre()  throws SQLException;
	public Double montoMinuto()  throws SQLException;
}
